From 843a736a4e26188c9449e16efb5c62d5ab1ab59c Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Tue, 12 Aug 2025 19:42:45 +0200 Subject: [PATCH] ubus: fix type check in procd ubus data callback Use the correct iterator variable Signed-off-by: Felix Fietkau --- ubus.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ubus.c b/ubus.c index 1416fa6..7a48923 100644 --- a/ubus.c +++ b/ubus.c @@ -1292,8 +1292,8 @@ netifd_ubus_data_cb(struct ubus_request *req, int type, struct blob_attr *msg) blobmsg_type(t) != BLOBMSG_TYPE_TABLE) continue; blobmsg_for_each_attr(data, t, rem4) { - if (!blobmsg_check_attr(t, true) || - blobmsg_type(t) != BLOBMSG_TYPE_TABLE) + if (!blobmsg_check_attr(data, true) || + blobmsg_type(data) != BLOBMSG_TYPE_TABLE) continue; cb(data); } -- 2.30.2